home *** CD-ROM | disk | FTP | other *** search
/ Delphi Informant Complete 1995 - 2000 / Delphi Informant Complete 1995 to 2000.iso / Delphi Informant Magazine Complete Works SOURCE CODE 1998.rar / 1998 / May / di9805fn / StrTst03.dfm / StrTst03.txt
Text File  |  1997-12-13  |  6KB  |  255 lines

  1. object Form1: TForm1
  2.   Left = 181
  3.   Top = 91
  4.   Width = 567
  5.   Height = 487
  6.   Caption = 'HyperString  Miscelaneous Routines'
  7.   Font.Charset = DEFAULT_CHARSET
  8.   Font.Color = clWindowText
  9.   Font.Height = -11
  10.   Font.Name = 'MS Sans Serif'
  11.   Font.Style = []
  12.   OnCreate = FormCreate
  13.   PixelsPerInch = 96
  14.   TextHeight = 13
  15.   object PageControl1: TPageControl
  16.     Left = 0
  17.     Top = 0
  18.     Width = 559
  19.     Height = 460
  20.     ActivePage = TabSheet1
  21.     Align = alClient
  22.     TabOrder = 0
  23.     object TabSheet1: TTabSheet
  24.       Caption = 'Edit Routines'
  25.       object Label1: TLabel
  26.         Left = 32
  27.         Top = 8
  28.         Width = 131
  29.         Height = 13
  30.         Caption = 'Enter String to Manipulate:  '
  31.       end
  32.       object Label2: TLabel
  33.         Left = 40
  34.         Top = 372
  35.         Width = 77
  36.         Height = 13
  37.         Caption = 'Resulting String:'
  38.       end
  39.       object Label3: TLabel
  40.         Left = 285
  41.         Top = 362
  42.         Width = 90
  43.         Height = 13
  44.         Caption = 'Number Returned: '
  45.       end
  46.       object Label4: TLabel
  47.         Left = 32
  48.         Top = 64
  49.         Width = 158
  50.         Height = 13
  51.         Caption = 'Enter Substring(s) or Character(s):'
  52.       end
  53.       object Label5: TLabel
  54.         Left = 32
  55.         Top = 96
  56.         Width = 148
  57.         Height = 13
  58.         Caption = 'Enter Numbers to use -     Start:'
  59.       end
  60.       object Label6: TLabel
  61.         Left = 320
  62.         Top = 96
  63.         Width = 31
  64.         Height = 13
  65.         Caption = 'Count:'
  66.       end
  67.       object Label7: TLabel
  68.         Left = 320
  69.         Top = 64
  70.         Width = 43
  71.         Height = 13
  72.         Caption = 'Replace:'
  73.       end
  74.       object StringEntered: TEdit
  75.         Left = 32
  76.         Top = 32
  77.         Width = 481
  78.         Height = 21
  79.         TabOrder = 0
  80.       end
  81.       object RadioGroup1: TRadioGroup
  82.         Left = 32
  83.         Top = 136
  84.         Width = 489
  85.         Height = 193
  86.         Caption = 'Select Operation to Perform on Source String:'
  87.         Columns = 4
  88.         Items.Strings = (
  89.           'Make Number'
  90.           'Make Float'
  91.           'Make Fixed'
  92.           'Make Alpha'
  93.           'Make Alpha Num'
  94.           'Duplicate Character'
  95.           'Make Upper Case'
  96.           'Make Lower Case'
  97.           'Make Proper Case'
  98.           'Fill String'
  99.           'Fill Count'
  100.           'Make Compact'
  101.           'Delete Character'
  102.           'Delete Duplicates'
  103.           'Replace Characters'
  104.           'Replace Substring'
  105.           'Reverse Characters'
  106.           'Delete Table Chars'
  107.           'Replace  Table Char'
  108.           'Replace Table Chars')
  109.         TabOrder = 1
  110.         OnClick = RadioGroup1Click
  111.       end
  112.       object StringReturned: TEdit
  113.         Left = 40
  114.         Top = 392
  115.         Width = 473
  116.         Height = 21
  117.         TabOrder = 2
  118.       end
  119.       object NumReturned: TEdit
  120.         Left = 394
  121.         Top = 360
  122.         Width = 121
  123.         Height = 21
  124.         TabOrder = 3
  125.       end
  126.       object SubStr: TEdit
  127.         Left = 200
  128.         Top = 60
  129.         Width = 105
  130.         Height = 21
  131.         TabOrder = 4
  132.       end
  133.       object NumToUse: TEdit
  134.         Left = 201
  135.         Top = 92
  136.         Width = 104
  137.         Height = 21
  138.         TabOrder = 5
  139.       end
  140.       object SecondNum: TEdit
  141.         Left = 392
  142.         Top = 92
  143.         Width = 121
  144.         Height = 21
  145.         TabOrder = 6
  146.       end
  147.       object SubStr2: TEdit
  148.         Left = 392
  149.         Top = 60
  150.         Width = 121
  151.         Height = 21
  152.         TabOrder = 7
  153.       end
  154.     end
  155.     object TabSheet2: TTabSheet
  156.       Caption = 'Matching/Scanning Routines'
  157.       object SeachText: TLabel
  158.         Left = 32
  159.         Top = 16
  160.         Width = 158
  161.         Height = 13
  162.         Caption = 'Search Text or Char / First String:'
  163.       end
  164.       object Label8: TLabel
  165.         Left = 32
  166.         Top = 48
  167.         Width = 147
  168.         Height = 13
  169.         Caption = 'StartLocation / Second String: '
  170.       end
  171.       object ResultLbl: TLabel
  172.         Left = 176
  173.         Top = 384
  174.         Width = 33
  175.         Height = 13
  176.         Caption = 'Result:'
  177.       end
  178.       object SearchText: TEdit
  179.         Left = 200
  180.         Top = 16
  181.         Width = 329
  182.         Height = 21
  183.         TabOrder = 0
  184.       end
  185.       object PerformActionsBtn: TButton
  186.         Left = 312
  187.         Top = 200
  188.         Width = 185
  189.         Height = 25
  190.         Caption = 'Perform Boyer-Moore Search Again'
  191.         TabOrder = 1
  192.         OnClick = PerformActionsBtnClick
  193.       end
  194.       object OpenFileBtn: TButton
  195.         Left = 96
  196.         Top = 200
  197.         Width = 75
  198.         Height = 25
  199.         Caption = 'Open File'
  200.         TabOrder = 2
  201.         OnClick = OpenFileBtnClick
  202.       end
  203.       object RadioGroup2: TRadioGroup
  204.         Left = 32
  205.         Top = 80
  206.         Width = 489
  207.         Height = 105
  208.         Caption = 'Search Method'
  209.         Columns = 2
  210.         Items.Strings = (
  211.           'Similar Match'
  212.           'Soundex Match'
  213.           'MetaPhone Match'
  214.           'Forward Scan from Location'
  215.           'Backward Scan from Location'
  216.           'Forward Char Scan from Start'
  217.           'Backward Char Scan'
  218.           'Forward Char Scan from Start for Nth Instance'
  219.           'Forward Char Scan from Start for Table Char'
  220.           'Backward Char Scan from Start for Table Char'
  221.           'Quick Boyer-Moore Scan'
  222.           'Continue Boyer-Moore Scan')
  223.         TabOrder = 3
  224.         OnClick = RadioGroup2Click
  225.       end
  226.       object Memo1: TMemo
  227.         Left = 32
  228.         Top = 232
  229.         Width = 489
  230.         Height = 137
  231.         ScrollBars = ssBoth
  232.         TabOrder = 4
  233.       end
  234.       object SecondString: TEdit
  235.         Left = 200
  236.         Top = 48
  237.         Width = 329
  238.         Height = 21
  239.         TabOrder = 5
  240.       end
  241.       object ResultField: TEdit
  242.         Left = 232
  243.         Top = 380
  244.         Width = 289
  245.         Height = 21
  246.         TabOrder = 6
  247.       end
  248.     end
  249.   end
  250.   object OpenDialog1: TOpenDialog
  251.     Left = 12
  252.     Top = 400
  253.   end
  254. end
  255.